local Prefabs_addr = {}
local Prefabs_addr_base = "scripts/prefabs/items/"
local Prefabs_name_list = {

    "00_npc_gift_pack",
    "01_woodie_beaver_wereitem",
    "02_fishbowl",
    "03_tree_trade_station",
    "04_livingtree",
    "05_clockwork_guard",
    "06_clockwork_guard_egg_killer",
    "07_clockwork_guard_egg_pet",
    "08_catch_game_falling_object",
    "08_catch_game_gift_box",
    "09_stick_head",
    "10_pigman_arena_spell_coin",
    "10_pigman_arena_event",
    "11_treasure_map",
    "11_treasure_box",
    "12_pocketwatch_weapon",
    "13_item_sign_for_sale",
    "14_item_streetlight",
    "15_item_recycle_cart",
    "16_fireflies_tree",
    "17_butterflies_cycle",
    "18_wurt_hiding_box",
    "19_debug_test_cane",
    "20_magic_tophat",
    "21_walrus_camp",
    "22_wortox_red_portal",
    "23_wortox_hambat",
    "24_dining_table",
    "25_goldnugget_coin",
    "26_woodlegs_cage",
    "27_woodlegs_tent",
    "27_woodlegs_treasure_box",
    "28_no_discounts_amulet",
    "29_transform_compass",
    "30_risk_taker_tent",
    "31_rainbow_horn",
    "32_frozen_npc",
    "33_bottle_with_coin",
    "34_cards_exp_pack",
    "35_thief_box",
}

for k, v in pairs(Prefabs_name_list) do
    local ret_add = Prefabs_addr_base..v..".lua"
    table.insert(Prefabs_addr,ret_add)
end


local test = require("prefabs/Lua_MainLoad_Fn")
local Fx = test()
local ret_Prefabs = Fx:MainFn(Prefabs_addr)

return unpack(ret_Prefabs)		---- unpack for the modmian.lua
